<?php
/**
 * @file album.php
 * @author LJ (liangjian@haibao.com)
 * @date 2015年11月24日 下午7:12:35
 * @brief 
 */
namespace haibao\app\model\data;

class Album extends Base{
    
    /**
     * 默认相册
     */
    const ALBUM_TYPE_DEFAULT = 1;
    
    /**
     * 曾经收藏
     */
    const ALBUM_TYPE_COLLECT = 2;
    
    /**
     * 相册状态(0：不可用)
     */
    const STATUS_DISABLE = 0;
    
    /**
     * 相册状态(1：可用)
     */
    const STATUS_ENABLE = 1;
    
    /**
     * 相册名称
     */
    public $Name;

    /**
     * 所属用户ID
     */
    public $UserId;

    /**
     * 图片数量
     */
    public $ImageCount = 0;
    
    /**
     * 相册状态
     */
    public $Status;
    
    /**
     * 创建相册时间
     */
    public $CreateTime;

    public function __construct(){
        parent::__construct();

        $this->intField('Name', 'Name', true);
        $this->intField('UserId', 'UserId', true);
        $this->intField('ImageCount', 'ImageCount', true);
        $this->dateField('Status', 'Status', true);
        $this->dateField('CreateTime', 'CreateTime', true);

        $this->setTableName('Album');
    }
} 